花費 12 ms
什么是分布式系統,如何學習分布式系統

  雖然本人在前面也寫過好幾篇分布式系統相關的文章,主要包括CAP理論、分布式存儲與分布式事務,但對於分布式系統,並沒有一個跟清晰的概念。分布式系統涉及到很多的技術、理論與協議,很多人也說,分布式系統 ...

Sun Nov 12 19:37:00 CST 2017 41 201874
一文搞懂Raft算法

  raft是工程上使用較為廣泛的強一致性、去中心化、高可用的分布式協議。在這里強調了是在工程上,因為在學術理論界,最耀眼的還是大名鼎鼎的Paxos。但Paxos是:少數真正理解的人覺得簡單,尚未理解 ...

Mon Dec 17 17:35:00 CST 2018 17 57301
從銀行轉賬失敗到分布式事務:總結與思考

  思考這個問題的初衷,是有一次給朋友轉賬,結果我的錢被扣了,朋友沒收到錢。而我之前一直認為銀行轉賬一定是由事務保證強一致性的,於是學習、總結了一下分布式事務的各種理論、方法。   事務是一個非常廣 ...

Sun Oct 22 17:37:00 CST 2017 28 34943
帶着問題學習分布式系統之數據分片

  在前文中,提出了分布式系統(尤其是分布式存儲系統)需要解決的兩個最主要的問題,即數據分片和數據冗余,下面這個圖片(來源)形象生動的解釋了其概念和區別:      其中,數據集A、B屬於數據分片 ...

Wed Jun 28 21:02:00 CST 2017 20 20941
CAP理論與MongoDB一致性、可用性的一些思考

     大約在五六年前,第一次接觸到了當時已經是hot topic的NoSql。不過那個時候學的用的都是mysql,Nosql對於我而言還是新事物,並沒有真正使用,只是不明覺厲。但是印象深 ...

Wed May 24 16:49:00 CST 2017 3 20017
關於負載均衡的一切:總結與思考

  古人雲,不患寡而患不均。   在計算機的世界,這就是大家耳熟能詳的負載均衡(load balancing),所謂負載均衡,就是說如果一組計算機節點(或者一組進程)提供相同的(同質的)服務, ...

Sun Nov 26 17:56:00 CST 2017 10 15570
帶着問題學習分布式系統

  很長一段時間,對分布式系統都比較感興趣,也聽說過、了解過其中一些相關的知識點,但都比較零碎。一直想系統的學習一下,但是一拖再拖,寫下本文,也是希望能督促自己。 寫在前面   聽過很多道理 ...

Mon Jun 05 16:58:00 CST 2017 15 14111
典型分布式系統分析: GFS

     本文是典型分布式系統分析系列的第二篇,關注的是GFS,一個分布式文件存儲系統。在前面介紹MapReduce的時候也提到,MapReduce的原始輸入文件和最終輸出都是存放在GFS上的,G ...

Wed May 02 17:26:00 CST 2018 1 8885
分布式系統中生成全局ID的總結與思考

  世間萬物,都有自己唯一的標識,比如人,每個人都有自己的指紋(白夜追凶給我科普的,同卵雙胞胎DNA一樣,但指紋不一樣)。又如中國人,每個中國人有自己的身份證。對於計算機,很多時候,也需要為每一 ...

Tue Oct 03 18:26:00 CST 2017 7 8371

 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM